# coding:utf-8
'''
Created on 2011-3-30
动态导入模块
@author: Administrator
'''

#=======================================================
# 可以使用__import__内置函数动态导入模块。__import__函数与
# import语句的目标相同，都是导入模块。但是__import__是一个
# 真正的函数，并接受一个字符串参数。
#=======================================================
sys = __import__('sys')
os = __import__('os')
print sys
print os

# 批量动态导入模块
moduleNames = ['re', 'unittest']
modules = map(__import__, moduleNames)
print modules